always well stocked - French English Dictionary